﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Aeroporto.modelo
{
    class AeronaveModel : IGenericModel
    {
        string cod_aeronave;
        string fabricante;
        string modelo;
        string substituta;

        public string Cod_aeronave
        {
            get { return cod_aeronave; }
            set { cod_aeronave = value; }
        }

        public string Fabricante
        {
            get { return fabricante; }
            set { fabricante = value; }
        }

        public string Modelo
        {
            get { return modelo; }
            set { modelo = value; }
        }

        public string Substituta
        {
            get { return substituta; }
            set { substituta = value; }
        }


        public AeronaveModel()
        {
        }

        public AeronaveModel(string cod_aeronave, string fabricante, string modelo, string substituta)
        {
            this.cod_aeronave = cod_aeronave;
            this.fabricante = fabricante;
            this.modelo = modelo;
            this.substituta = substituta;
        }

        public string toGravarSQL()
        {
            return "insert into aeronave(cod_aeronave,fabricante,modelo,substituta) values (" +
                "'" + this.cod_aeronave + "'," +
                "'" + this.fabricante + "'," +
                "'" + this.modelo + "'," +
                "'" + this.substituta + "')";
        }
    }
}
